Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

BSIDCA endpoints

Report endpoints

search

Report endpoints

Report endpoints

GetAvailableReport

GetAvailableReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Gets an available report to edit and save. Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to get

Param: organization: Account

Returns

  • The report if it exists

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAvailableReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAvailableReport xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <reportName>string</reportName>
    <organization>string</organization>
    </GetAvailableReport>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAvailableReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportResult>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </GetAvailableReportResult>
    </GetAvailableReportResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAvailableReport xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <reportName>string</reportName>
    <organization>string</organization>
    </GetAvailableReport>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAvailableReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportResult>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </GetAvailableReportResult>
    </GetAvailableReportResponse>
</soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetAvailableReport?level=string&reportName=string&organization=string HTTP/1.1
Host: cloud.eu.safenetid.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
<description>string</description>
<data>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
</data>
<AllowedOperators>
    <string>string</string>
    <string>string</string>
</AllowedOperators>
<AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
</AllowedExternalOperators>
<EmailRecipients>
    <string>string</string>
    <string>string</string>
</EmailRecipients>
<Roles>
    <string>string</string>
    <string>string</string>
</Roles>
<AccountRoles>
    <string>string</string>
    <string>string</string>
</AccountRoles>
<ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
<AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
<AttemptToSendFile>boolean</AttemptToSendFile>
<LastXMonths>int</LastXMonths>
<FilterToCurrentMonth>boolean</FilterToCurrentMonth>
<Columns>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
</Columns>
<Filters>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
</Filters>
<ReportName>string</ReportName>
<OrgID>int</OrgID>
<ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetAvailableReport HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
<description>string</description>
<data>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
</data>
<AllowedOperators>
    <string>string</string>
    <string>string</string>
</AllowedOperators>
<AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
</AllowedExternalOperators>
<EmailRecipients>
    <string>string</string>
    <string>string</string>
</EmailRecipients>
<Roles>
    <string>string</string>
    <string>string</string>
</Roles>
<AccountRoles>
    <string>string</string>
    <string>string</string>
</AccountRoles>
<ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
<AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
<AttemptToSendFile>boolean</AttemptToSendFile>
<LastXMonths>int</LastXMonths>
<FilterToCurrentMonth>boolean</FilterToCurrentMonth>
<Columns>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
</Columns>
<Filters>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
</Filters>
<ReportName>string</ReportName>
<OrgID>int</OrgID>
<ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

GetAvailableReports

GetAvailableReports(DataLayer.Entity.ReportLevel,System.Nullable{DataLayer.Entity.ReportClass},System.Int32,System.Int32,System.String)

Get All report available at a given level to customize. Optionally filter by report class.

Parameters

Param: level: Report level

Param: type:

Param: startRecord:

Param: PageSize:

Param: organization:

Returns

A table with the following columns:

  • reportName

  • reportType

  • description

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAvailableReports"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAvailableReports xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <type>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</type>
    <startRecord>int</startRecord>
    <PageSize>int</PageSize>
    <organization>string</organization>
    </GetAvailableReports>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetAvailableReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportsResult>xmlxml</GetAvailableReportsResult>
    </GetAvailableReportsResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAvailableReports xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <type>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</type>
    <startRecord>int</startRecord>
    <PageSize>int</PageSize>
    <organization>string</organization>
    </GetAvailableReports>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetAvailableReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportsResult>xmlxml</GetAvailableReportsResult>
    </GetAvailableReportsResponse>
</soap12:Body>
</soap12:Envelope>

GetFinishedReports

GetFinishedReports(DataLayer.Entity.ReportLevel,System.Int32,System.Int32,System.String)

Get a table of all reports that have been run.

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: startRecord: First record to return

Param: pageSize: Number of records to return

Param: organization: Account

Returns

A table with the following columns:

reportname
scheduledTime
status
timestamp
downloadable True if the operator credentials in use have permission to download
removable True if the operator credentials in use have permission to remove

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetFinishedReports"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetFinishedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetFinishedReports>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetFinishedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetFinishedReportsResult>xmlxml</GetFinishedReportsResult>
    </GetFinishedReportsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetFinishedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetFinishedReports>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetFinishedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetFinishedReportsResult>xmlxml</GetFinishedReportsResult>
    </GetFinishedReportsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetFinishedReports?level=string&startRecord=string&pageSize=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetFinishedReports HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&startRecord=string&pageSize=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

GetReportOutput

Get the results of a report. Returned information is UTF-8 encoded text. Output can be in CSV, TSV, or HTML Table format. scheduledTime parameter MUST be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz). C# .Net Example: System.DateTimeOffset datef = System.DateTimeOffset.ParseExact('2015-06-11T00:00:00.0000000-04:00', 'o', CultureInfo.InvariantCulture); string dtf = datef.ToString('yyyy-MM-ddTHH:mm:ss.fffffffzzzz');

GetReportOutput(DataLayer.Entity.ReportLevel,System.String,System.DateTimeOffset,System.String,ControlLibrary.ReportControl.OutputFormat)

Get the results of a report. Returned information is UTF-8 encoded text. Output can be in CSV, TSV, or HTML Table format. The scheduledTime parameter must be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz, for example, 2015-07-16T12:18:07.1556784-04:00). C# .Net Example: System.DateTimeOffset datef = System.DateTimeOffset.ParseExact('2015-06-11T00:00:00.0000000-04:00', 'o', CultureInfo.InvariantCulture); string dtf = datef.ToString('yyyy-MM-ddTHH:mm:ss.fffffffzzzz');

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to get

Param: scheduledTime: The time the report ran

Param: organization: Account

Param: format: Desired output format: HTML, CSV or TAB (Tab delimited)

Returns:

  • UTF8 encoded document in the format requested

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetReportOutput"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetReportOutput xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
      <format>HTML or CSV or TAB</format>
    </GetReportOutput>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetReportOutputResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetReportOutputResult>base64Binary</GetReportOutputResult>
    </GetReportOutputResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetReportOutput xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
      <format>HTML or CSV or TAB</format>
    </GetReportOutput>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetReportOutputResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetReportOutputResult>base64Binary</GetReportOutputResult>
    </GetReportOutputResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetReportOutput?level=string&reportName=string&scheduledTime=string&organization=string&format=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetReportOutput HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&scheduledTime=string&organization=string&format=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>

GetSavedReport

GetSavedReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Get a previously saved report.

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report

Param: organization: Account

Returns

  • The saved report, if it exists

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetSavedReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetSavedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetSavedReport>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetSavedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportResult>
        <description>string</description>
        <data>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
        </data>
        <AllowedOperators>
          <string>string</string>
          <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
          <string>string</string>
          <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
          <string>string</string>
          <string>string</string>
        </EmailRecipients>
        <Roles>
          <string>string</string>
          <string>string</string>
        </Roles>
        <AccountRoles>
          <string>string</string>
          <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
        </Columns>
        <Filters>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
      </GetSavedReportResult>
    </GetSavedReportResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetSavedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetSavedReport>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetSavedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportResult>
        <description>string</description>
        <data>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
        </data>
        <AllowedOperators>
          <string>string</string>
          <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
          <string>string</string>
          <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
          <string>string</string>
          <string>string</string>
        </EmailRecipients>
        <Roles>
          <string>string</string>
          <string>string</string>
        </Roles>
        <AccountRoles>
          <string>string</string>
          <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
        </Columns>
        <Filters>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
      </GetSavedReportResult>
    </GetSavedReportResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetSavedReport?level=string&reportName=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
  <description>string</description>
  <data>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
  </data>
  <AllowedOperators>
    <string>string</string>
    <string>string</string>
  </AllowedOperators>
  <AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
  </AllowedExternalOperators>
  <EmailRecipients>
    <string>string</string>
    <string>string</string>
  </EmailRecipients>
  <Roles>
    <string>string</string>
    <string>string</string>
  </Roles>
  <AccountRoles>
    <string>string</string>
    <string>string</string>
  </AccountRoles>
  <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
  <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
  <AttemptToSendFile>boolean</AttemptToSendFile>
  <LastXMonths>int</LastXMonths>
  <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
  <Columns>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
  </Columns>
  <Filters>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
  </Filters>
  <ReportName>string</ReportName>
  <OrgID>int</OrgID>
  <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetSavedReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
  <description>string</description>
  <data>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
  </data>
  <AllowedOperators>
    <string>string</string>
    <string>string</string>
  </AllowedOperators>
  <AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
  </AllowedExternalOperators>
  <EmailRecipients>
    <string>string</string>
    <string>string</string>
  </EmailRecipients>
  <Roles>
    <string>string</string>
    <string>string</string>
  </Roles>
  <AccountRoles>
    <string>string</string>
    <string>string</string>
  </AccountRoles>
  <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
  <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
  <AttemptToSendFile>boolean</AttemptToSendFile>
  <LastXMonths>int</LastXMonths>
  <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
  <Columns>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
  </Columns>
  <Filters>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
  </Filters>
  <ReportName>string</ReportName>
  <OrgID>int</OrgID>
  <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

GetSavedReports

GetSavedReports(DataLayer.Entity.ReportLevel,System.Int32,System.Int32,System.String)

Get a table of all previously saved reports.

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: startRecord: First record to return

Param: pageSize: Number of records to return

Param: organization: Account

Returns

A table with the following columns:

  • reportName

  • reportType

  • description

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetSavedReports"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetSavedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetSavedReports>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetSavedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportsResult>xmlxml</GetSavedReportsResult>
    </GetSavedReportsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetSavedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetSavedReports>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetSavedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportsResult>xmlxml</GetSavedReportsResult>
    </GetSavedReportsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetSavedReports?level=string&startRecord=string&pageSize=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetSavedReports HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&startRecord=string&pageSize=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

GetScheduledReport

GetScheduledReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Get a report that was previously scheduled

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the scheduled report

Param: organization: Account

Returns:

  • The scheduled report, if it exists

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetScheduledReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetScheduledReport>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportResult>
        <report>
          <description>string</description>
          <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
          </data>
          <AllowedOperators>
            <string>string</string>
            <string>string</string>
          </AllowedOperators>
          <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
          </AllowedExternalOperators>
          <EmailRecipients>
            <string>string</string>
            <string>string</string>
          </EmailRecipients>
          <Roles>
            <string>string</string>
            <string>string</string>
          </Roles>
          <AccountRoles>
            <string>string</string>
            <string>string</string>
          </AccountRoles>
          <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
          <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
          <AttemptToSendFile>boolean</AttemptToSendFile>
          <LastXMonths>int</LastXMonths>
          <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
          <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
          </Columns>
          <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
          </Filters>
          <ReportName>string</ReportName>
          <OrgID>int</OrgID>
          <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
      </GetScheduledReportResult>
    </GetScheduledReportResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetScheduledReport>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportResult>
        <report>
          <description>string</description>
          <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
          </data>
          <AllowedOperators>
            <string>string</string>
            <string>string</string>
          </AllowedOperators>
          <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
          </AllowedExternalOperators>
          <EmailRecipients>
            <string>string</string>
            <string>string</string>
          </EmailRecipients>
          <Roles>
            <string>string</string>
            <string>string</string>
          </Roles>
          <AccountRoles>
            <string>string</string>
            <string>string</string>
          </AccountRoles>
          <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
          <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
          <AttemptToSendFile>boolean</AttemptToSendFile>
          <LastXMonths>int</LastXMonths>
          <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
          <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
          </Columns>
          <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
          </Filters>
          <ReportName>string</ReportName>
          <OrgID>int</OrgID>
          <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
      </GetScheduledReportResult>
    </GetScheduledReportResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetScheduledReport?level=string&reportName=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
  <report>
    <description>string</description>
    <data>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
    </data>
    <AllowedOperators>
      <string>string</string>
      <string>string</string>
    </AllowedOperators>
    <AllowedExternalOperators>
      <string>string</string>
      <string>string</string>
    </AllowedExternalOperators>
    <EmailRecipients>
      <string>string</string>
      <string>string</string>
    </EmailRecipients>
    <Roles>
      <string>string</string>
      <string>string</string>
    </Roles>
    <AccountRoles>
      <string>string</string>
      <string>string</string>
    </AccountRoles>
    <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
    <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
    <AttemptToSendFile>boolean</AttemptToSendFile>
    <LastXMonths>int</LastXMonths>
    <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
    <Columns>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
    </Columns>
    <Filters>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
    </Filters>
    <ReportName>string</ReportName>
    <OrgID>int</OrgID>
    <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
  </report>
  <organization>string</organization>
  <Frequency>Monthly or Weekly</Frequency>
  <FrequencyMask>string</FrequencyMask>
  <HourToRun>int</HourToRun>
  <MinuteToRun>int</MinuteToRun>
  <DayOfMonth>int</DayOfMonth>
  <ExpiryDate>string</ExpiryDate>
</ScheduledReport>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetScheduledReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
  <report>
    <description>string</description>
    <data>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
    </data>
    <AllowedOperators>
      <string>string</string>
      <string>string</string>
    </AllowedOperators>
    <AllowedExternalOperators>
      <string>string</string>
      <string>string</string>
    </AllowedExternalOperators>
    <EmailRecipients>
      <string>string</string>
      <string>string</string>
    </EmailRecipients>
    <Roles>
      <string>string</string>
      <string>string</string>
    </Roles>
    <AccountRoles>
      <string>string</string>
      <string>string</string>
    </AccountRoles>
    <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
    <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
    <AttemptToSendFile>boolean</AttemptToSendFile>
    <LastXMonths>int</LastXMonths>
    <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
    <Columns>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
    </Columns>
    <Filters>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
    </Filters>
    <ReportName>string</ReportName>
    <OrgID>int</OrgID>
    <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
  </report>
  <organization>string</organization>
  <Frequency>Monthly or Weekly</Frequency>
  <FrequencyMask>string</FrequencyMask>
  <HourToRun>int</HourToRun>
  <MinuteToRun>int</MinuteToRun>
  <DayOfMonth>int</DayOfMonth>
  <ExpiryDate>string</ExpiryDate>
</ScheduledReport>

GetScheduledReports

GetScheduledReports(DataLayer.Entity.ReportLevel,System.Int32,System.Int32,System.String)

Get a table of all reports scheduled to run.

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: startRecord: First record to return

Param: pageSize: Number of records to return

Param: organization: Account

Returns

A table with the following columns:

  • reportName

  • frequency

  • runtime

  • expires

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetScheduledReports"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetScheduledReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetScheduledReports>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetScheduledReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportsResult>xmlxml</GetScheduledReportsResult>
    </GetScheduledReportsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetScheduledReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetScheduledReports>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetScheduledReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportsResult>xmlxml</GetScheduledReportsResult>
    </GetScheduledReportsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetScheduledReports?level=string&startRecord=string&pageSize=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetScheduledReports HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&startRecord=string&pageSize=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>

RemoveFinishedReport

Remove a finished report from the system. NOTE: The results of this report will no longer be available after removal. scheduledTime parameter MUST be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz).

RemoveFinishedReport(DataLayer.Entity.ReportLevel,System.String,System.DateTimeOffset,System.String)

Remove a finished report from the system. The results of this report will no longer be available after removal. The scheduledTime parameter must be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz, for example, 2015-07-16T12:18:07.1556784-04:00). C# .Net Example: System.DateTimeOffset datef = System.DateTimeOffset.ParseExact('2015-06-11T00:00:00.0000000-04:00', 'o', CultureInfo.InvariantCulture); string dtf = datef.ToString('yyyy-MM-ddTHH:mm:ss.fffffffzzzz');

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to remove

Param: scheduledTime: The time the report ran

Param: organization: Account

Returns

  • True if removed

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveFinishedReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveFinishedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
    </RemoveFinishedReport>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveFinishedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveFinishedReportResult>boolean</RemoveFinishedReportResult>
    </RemoveFinishedReportResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveFinishedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
    </RemoveFinishedReport>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveFinishedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveFinishedReportResult>boolean</RemoveFinishedReportResult>
    </RemoveFinishedReportResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/RemoveFinishedReport?level=string&reportName=string&scheduledTime=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/RemoveFinishedReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&scheduledTime=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

RemoveReport

RemoveReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Remove a report that had been previously saved.

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to remove

Param: organization: Account

Returns

  • True if removed

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveReport>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveReportResult>boolean</RemoveReportResult>
    </RemoveReportResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveReport>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveReportResult>boolean</RemoveReportResult>
    </RemoveReportResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/RemoveReport?level=string&reportName=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/RemoveReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

RemoveScheduledReport

RemoveScheduledReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Remove a scheduled report

Parameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to remove

Param: organization: Account

Returns

  • True if removed

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveScheduledReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveScheduledReport>
  </soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <RemoveScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveScheduledReportResult>boolean</RemoveScheduledReportResult>
    </RemoveScheduledReportResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveScheduledReport>
  </soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <RemoveScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveScheduledReportResult>boolean</RemoveScheduledReportResult>
    </RemoveScheduledReportResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/RemoveScheduledReport?level=string&reportName=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/RemoveScheduledReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>

SaveReport

SaveReport(DataLayer.Entity.Report,System.String)

Save a customized report. This allows the report to scheduled. All reports must have at least one operator/account manager/external operator. Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

Parameters

Param: report: Report to save

Param: organization: Account

Returns

  • True if saved

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/SaveReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <SaveReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </SaveReport>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <SaveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <SaveReportResult>boolean</SaveReportResult>
    </SaveReportResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <SaveReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </SaveReport>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <SaveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <SaveReportResult>boolean</SaveReportResult>
    </SaveReportResponse>
</soap12:Body>
</soap12:Envelope>

ScheduleReport

ScheduleReport(DataLayer.Entity.ScheduledReport,System.String)

Schedule a report to run at a given time. Report columns and report filter definitions are read only except for the report columns .IsIncluded property

Parameters

Param: report: The report to schedule

Param: organization: Account

Returns

  • True if scheduled

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/ScheduleReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <ScheduleReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReport>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <ScheduleReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportResult>boolean</ScheduleReportResult>
    </ScheduleReportResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <ScheduleReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReport>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <ScheduleReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportResult>boolean</ScheduleReportResult>
    </ScheduleReportResponse>
</soap12:Body>
</soap12:Envelope>

ScheduleReportToRunNow

ScheduleReportToRunNow(DataLayer.Entity.ScheduledReport,System.String)

Schedule a report to run as soon as possible

Parameters

Param: report: Report to schedule

Param: organization: Account

Returns

  • True if scheduled

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/ScheduleReportToRunNow"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <ScheduleReportToRunNow xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReportToRunNow>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <ScheduleReportToRunNowResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportToRunNowResult>boolean</ScheduleReportToRunNowResult>
    </ScheduleReportToRunNowResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <ScheduleReportToRunNow xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReportToRunNow>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <ScheduleReportToRunNowResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportToRunNowResult>boolean</ScheduleReportToRunNowResult>
    </ScheduleReportToRunNowResponse>
</soap12:Body>
</soap12:Envelope>

UpdateReport

UpdateReport(DataLayer.Entity.Report,System.String)

Update a saved report with new information. Note: Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

Parameters

Param: report: Report to update

Param: organization: Account

Returns

  • True if the report is updated

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/UpdateReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </UpdateReport>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateReportResult>boolean</UpdateReportResult>
    </UpdateReportResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </UpdateReport>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateReportResult>boolean</UpdateReportResult>
    </UpdateReportResponse>
</soap12:Body>
</soap12:Envelope>

UpdateScheduledReport

UpdateScheduledReport(DataLayer.Entity.ScheduledReport,System.String)

Update a previously scheduled report. Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

Parameters

Param: report: Scheduled Report to update

Param: organization: Account

Returns:

  • True if updated

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/UpdateScheduledReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </UpdateScheduledReport>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateScheduledReportResult>boolean</UpdateScheduledReportResult>
    </UpdateScheduledReportResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </UpdateScheduledReport>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateScheduledReportResult>boolean</UpdateScheduledReportResult>
    </UpdateScheduledReportResponse>
</soap12:Body>
</soap12:Envelope>